<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>对象属性的读取和设置</title>
    <script>

        var obj = {};

        //属性的读取
        console.log(obj.name);   //undefined
        console.log(obj["age"]);  //undefined

        //属性的设置
        obj.name = "jack";
        obj.age = 12;

        //使用[]的形式来设置属性的值，注意：要访问的属性是字符串的形式或者变量
        obj["font-size"] = "30px";


        //使用for in 来获取多个属性的值

        var obj = {
            name : "jack",
            age : 12,
            weight: 20
        };

        for(var ob in obj){
            /*
               ob 为属性名
               obj 为属性名对应的值
             */
            console.log("属性" + ob + "的值为：" + obj[ob]);
            /*
                 属性name的值为：jack
                 属性age的值为：12
                 属性weight的值为：20
             */
        }
    </script>
</head>
<body>

</body>
</html>